@import url("//at.alicdn.com/t/font_399131_qq3ppyyxz17qr529.css");

.full-screen{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    display:table;
    background-color:#74bbe4;
}

.wrapper{
    width:100%;
    height:100%;
    display:table-cell;
    vertical-align: middle;
    text-align:center;
}

.content{
    width:375px;
    margin-left:auto;
    margin-right:auto;
    box-shadow:0 0 20px #000;
    overflow:hidden;
    background-color:#EFF0F4;
    font-family: "微软雅黑";
    font-size:14px;
    border-radius:4px;
}

.con-header{
    width:100%; 
    height:60px;
    line-height:60px;
    font-size:30px;
    background-color:#23a8f5;
    color:#fff;
}

.con-body{
    padding:30px 30px 40px 30px; 
    box-sizing:border-box;
}

.input-row{margin-top:12px;}
.input-row:first-child{margin-top:0;}

.input-row input{
    width:100%;
    height:41px;
    box-sizing:border-box;
    padding-left:20px;
    padding-right:20px;
    outline:0;
    border-radius:4px;
    border:1px solid #ddd;
    background-color:transparent;
    font-family: "微软雅黑";
    font-size:14px;
}

.input-row input:focus{
    border-color:#23a8f5;
    box-shadow:0 0 3px #23a8f5;
}

.login{
    width:100%;
    height:41px;
    line-height:41px;
    background-color:#23a8f5;
    margin-top:20px;
    color:#fff;
    cursor:pointer;
    font-size:18px;
    letter-spacing: 2px;
    border-radius:4px;
    
    &:hover{opacity:0.85;}
}

.clearfix:after{
    display:block;
    content:"";
    height:0;
    visibility: hidden;
    clear:both;
}

#code{
    width:70%; 
    float:left; 
}

#VerifyReg{
    display:inline-block; 
    width:27%; 
    height:41px;
    line-height:41px;
    background-color:#23a8f5; 
    color:#fff;
    float:right;
    overflow:hidden;
    border-radius:4px;
}

.err{
    display:block;
    width:100%;
    text-align:left;
    color:red;
    padding-top:3px;

    i{
        margin-right:5px;
    }
}

.errBorder{
    border:1px solid red!important;
    box-shadow:none!important;
}
